$2,500,000 - 10071 Tesla Rd, Livermore, CA 94550
10071 Tesla Rd
Livermore,
CA
94550
Subdivision Name: Alameda