2133 Central Ave.

Alameda, CA

94501

phone 510-523-7858
map image