RateMyApartments
The Mix at SoHay Ratings and Reviews
The Mix at SoHay
29213 Mission Blvd, Hayward, CA 94544
CURRENTLY REVIEWING