South Shore Bay Alameda

South Shore Apartments    

3.6/5
(146) · Apartments in Alameda, United States
Suggest an edit · Manage this business

Add more information

South Shore offers premier apartments for rent in Alameda, CA, with luxury amenities and features.

Reviews

Yelp
3.6/5 · 146 reviews

Social profiles

Data from: Yelp