Homes for sale - 70 Strawberry Hill Avenue #6-3A, Stamford, CT 0690...