127 Locust Street, Redwood City, CA 94061

Current Owners
Midori M Kitaura (Trustee) and Nan Kitaura
Purchase Price
N/A (2016)
Property Taxes
$5,532 (2020)
Blockshopper green logo