820 Island Dr Unit Upper, Alameda, CA 94502 - MLS#40949014 - Alexis...