101 Donohoe Street, Menlo Park, CA 94025

Current Owners
Paul Collacchi (Trustee), Rosalie Morosani (Trustee) and Collacchi Paul & Rosalie Morosani (Trust)
Purchase Price
N/A
Property Taxes
$5,496 (2020)
Blockshopper green logo