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