245 Sheffield Ave B

 245 Sheffield Ave, New HavenCT 06511
$1,4753 Beds2640 sqftNo Pets