121 Nottingham Avenue, Redwood City, CA 94063

Current Owners
Petrus A and H E Hurkmans (Trustees)
Purchase Price
$500,000 (2012)
Property Taxes
$13,628 (2020)
Blockshopper green logo