51 Quail Court, Walnut Creek, CA 94596

Current Owners
51 Quail Court LLC
Purchase Price
$1,400,000 (2014)
Property Taxes
$10,989 (2015)
Blockshopper green logo