2099 Grand Street in Alameda, California