A newly built, 40-unit luxury apartment building in Montclair is fully leased.
Montclair’s newest high-end rental building is set to open its doors.