623 Escondido Court, Livermore, CA 94550

Current Owners
Debra I Howell
Purchase Price
$1,080,000 (2018)
Property Taxes
$13,159 (2021)
Blockshopper green logo