1332 Park Street in Alameda, California