560 E Main St
Branford, CT 06405
$1,800,000 USD
12,301 SF
12,301 SF
$1,800,000 USD
Restaurant