Charming 1-bedroom apartment located in the heart of Alameda

905 Santa Clara Ave., Unit H, Alameda, CA 94501

CURRENTLY REVIEWING