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