19 Truman Street Unit: 21B, New Haven, Connecticut 06519
3
beds
1
bath
6,175 Sq.Ft. LIVING AREA
0.26 Acres lot