1634 Chapel St 1

 1634 Chapel St, New HavenCT 06511
$1,4502 Beds1396 sqft