CONDOMINIUM OF LOTS Condos or developments

646 Creek Drive, Menlo Park, CA 94025

Current Owners
Manju and Chandra M Kumar
Purchase Price
$1,355,000 (2013)
Property Taxes
$19,199 (2020)
Blockshopper green logo