$2,800Total price4 beds · 2 baths · 1,344 sq ftHouse18 Townsend AveNew Haven, CT 06512Add to favoritesShareListing options
$2,800Total price4 beds · 2 bathsCondo18 Townsend Ave #18New Haven, CT 06512Add to favoritesShareListing options18 Townsend Ave #18