Home Tags 93 Richards Avenue

Tag: 93 Richards Avenue

Riverview Apartments in Norwalk sells for $19.5 million

The Riverview Apartments building in Norwalk has been sold to a New Jersey private equity and real estate development firm for $19.5 million.