826 State St

 826 State St, New HavenCT 06511
$1,9503 Beds4496 sqft