404 Central Ave Alameda, CA 94501