Skip to main content
2120 Grant Street, Alameda, CA 94703 - $3,800,000