Residential & Mixed Use

AvalonBay opens 349-unit rental property in Montville, bringing new life to former eyesore