64 Avonwood Rd
Avon, CT 06001
$40,000,000 USD
332,353 SF
189
Units
332,353 SF
$40,000,000 USD
Apartments