1282 Weber St Alameda CA 94501 Records