27 Depot St
Broad Brook, CT 06016
$750,000 USD
5,904 SF
5,904 SF
$750,000 USD
Lodge Meeting Hall