3267 Garfield Ave, Alameda