1241 Park Street in Alameda, California