2900 Johnson AVE, Alameda, CA 94501 - MLS#40972560 - Garrick Yan - ...