1835 Oak St Unit A, Alameda, CA 94501, United States
1127 Lincoln Ave, Alameda, CA 94501, United States
2429 Lincoln Ave, Alameda, CA 94501, United States