1417 Park Street in Alameda, California