780-800 Arbor Rd, Menlo Park, CA 94025
$4,300,000
Sold on Sep 20, 2024
157 Days on Site
Residential Income
MLS #:
ML81973762
6,072
Sq Ft
0.28
Acres Lot
0
Garage
1954
Year Built