1215 Park Street in Alameda, California