SOLD For Sale, 3151 Santa Cruz Ln, Alameda Ca 94502 Posted on June 19, 2023September 9, 2024 by vincenttore 3151 SANTA CRUZ LN. Alameda Ca 94502 Offered at $ 899,000