Homes for sale - 70 Strawberry Hill Avenue #3-2F, Stamford, CT 0690...