$1,250,000 - 1059 Island Dr, Alameda, CA 94502
1059 Island Dr
Alameda,
CA
94502
County: Alameda