113
60-62 Hyde Ave
Vernon, CT 06066
$389,900-$489,900 USD
3,027 SF
2
Units
3,027 SF
$389,900-$489,900 USD
Storefront Retail Office