Under ContractResidential$2,495,0002 Esther Place2 Esther PlaceBranford, Connecticut 064055Beds 6Baths 5,716Sq ftView Listing