62
73 Main St S
Woodbury, CT 06798
$329,000 USD
4,075 SF
12.46% Cap Rate
4,075 SF
$329,000 USD
Storefront Retail Office