
Leasing is officially underway at The Montclarion at Bay Street Station, a new boutique rental building featuring 40 upscale residences in Montclair, N.J. The new five-story LEED building is ideally situated at 125 Bloomfield Avenue adjacent to the NJ Transit Bay Street Station connecting to Secaucus Junction, Newark, Hoboken and Penn Station in New York…