62
73 Main St S
Woodbury, CT 06798
$269,900 USD
4,075 SF
15.19% Cap Rate
4,075 SF
$269,900 USD
Storefront Retail Office