1205 Park Street in Alameda, California