$1,438,000 - 2260 Stanford Street, Alameda, CA 94501
2260 Stanford Street
Alameda,
CA
94501
Subdivision Name: Alameda