5
31 Village Rd
Milford, CT 06460
$7,500,000 USD
6,240 SF
16
Units
6.63% Cap Rate
6,240 SF
$7,500,000 USD
Apartments