South Shore Center

 
South Shore Center
523 South Shore Center West
Alameda, CA 94501
(510)521-8100