Otis Terrace Apartments
Add to Favorites
CLOSED NOW
Tomorrow: Closed
23 Years
in Business
Saved to Favorites
Phone: (510) 522-1615
Address: 2149 Otis Dr, Alameda, CA 94501
Website: http://www.otisterrace.com
2514 Santa Clara Ave, Alameda, CA 94501
527 23rd Ave, Oakland, CA 94606
544 Central Ave, Alameda, CA 94501
330 13th St, Oakland, CA 94612
1545 105th Ave, Oakland, CA 94603
3850 Coolidge Ave, Oakland, CA 94602
1817 Central Ave, Alameda, CA 94501
600 Central Ave, Alameda, CA 94501
2470 Washington Ave, San Leandro, CA 94577
MAcarthur blvd, Oakland, CA 94605