$433,690
3
Beds
⋅
3
Baths
⋅
20261067236
MLS
⋅
PENDING
Status
58180 Kincaid Street, New Haven