479 Diller St, Alameda