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