Homes for sale - 60 Strawberry Hill Avenue #1118, Stamford, CT 0690...