
Five-Story Rental Building in Downtown Montclair, N.J. Recognized for Environmentally-Sensitive Building Practices and Design MONTCLAIR, NJ – The Montclarion at Bay Street Station, a 40-unit apartment building in downtown Montclair, has been awarded LEED® certification from the U.S. Green Building Council (USGBC) for achievement in green homebuilding and design, its developer Richard Polton announced today. Located…