Tag: Montclarion at Bay Street
New Boutique Building in Montclair Hits 50% Leased
The Montclarion at Bay Street, a brand-new building in Montclair located next to the NJ Transit station, has rented half of the available apartments since opening in early May.