85 Devonshire Way, Mountain View, CA 94043

Current Owners
Kai and Shi Ming Xu Zhou
Purchase Price
$525,000 (2010)
Property Taxes
$8,786 (2021)
Blockshopper green logo