RateMyApartments
South Shore Apartments Ratings and Reviews
South Shore Apartments
901 Shorepoint Ct, Alameda, CA 94501
CURRENTLY REVIEWING