1112 Walnut St Alameda, CA 94501