Status   SOLD  
56 Hubbard Ave, Stamford, CT, 06902 United States sold
$599,999
no image
no image
MLS#99035654
TypeOther