Home Tags 34 Oakwood Ave.

Tag: 34 Oakwood Ave.

Norwalk’s Point Rock Apartments sells for $17M

The 54-unit, three-story luxury multifamily property was built in 2015.