1/3 3 Price Dropped by $100K $1,899,000 9.73 Acres 251 North Main Street, Branford, CT 06405 Vacant Land Listed by Jeffrey Byington of Berkshire Hathaway NE Prop.