Skip to main content
712 Santa Clara Avenue, Alameda, CA 94501-3353 - $1,300,000