$3,398,000 - 161 Cavalo Ct, Fremont, CA 94539
161 Cavalo Ct
Fremont,
CA
94539
County: Alameda