Amenities
Otis Terrace Apartments - Property Id: 1141438
This wonderfully convenient location, just steps from the South Shore Shopping Center and a short walk to South Shore Beach, makes our apartment community a suburban oasis.
Apply at TurboTenant: http://rental.turbotenant.com/p/2149-otis-dr-alameda-ca/1141438
Property Id 1141438
(RLNE7971351)