2411 Santa Clara Avenue #20, Alameda

Alameda Land Company