LOCATION:2 Esther PlaceBranford, CTPRICE:$2,995,000SIZE:5,716 square feetBEDROOMS:4BATHS:4 full 2 halfPage TaftCONNECTICUT71