Viewed
23 West Street
New Haven, CT 06513
$82,000
Listed By CENTURY 21 Scala Group