620 Waterview Isle, Alameda, CA 94501

2 Beds      2 Baths      $1,100,000.00    SOLD