Status   SOLD  
Hubbard Ave, Stamford, CT, 06902 United States sold
$609,000
no image
no image
MLS#98453861
TypeSingle-family
Bedrooms4
Bathrooms3
Square Footage2100
Age1922
Parking1 car