Homes for sale - 1 Strawberry Hill Avenue #7D, Stamford, CT 06902 –...