OTIS TERRACE APARTMENTS
Home
Apply
Gallery
Apartments for Rent
Neighborhood
Contact Us
Otis Terrace Apartments is located at 2149 Otis Drive in Alameda, CA.
It is just a short walk or bike ride to shops, restaurants, and the beach!
South Shore Center
Trader Joe's/Safeway/Walgreens
South Shore Beach
AC Transit
2149 Otis Drive
Very Walkable
Learn more about Alameda
Favorite Neighborhood Sites & Blogs
Alameda Patch
Alameda Times Star
Alameda South Shore Center
Home
Apply
Gallery
Apartments for Rent
Neighborhood
Contact Us