2800 Mound Street in Alameda, California