- 718 Live Oak Ave #3, Menlo Park, CA 94025$2,595/moStudio · 1 bath · 350 sq ft718 Live Oak Ave #3Menlo Park, CA 94025
- 650 Live Oak Ave #658-5, Menlo Park, CA 94025$9,250/mo3 beds · 3 baths · 2,046 sq ft650 Live Oak Ave #658-5Menlo Park, CA 94025

- 825 Menlo Ave #F, Menlo Park, CA 94025$5,895/mo3 beds · 2 baths · 1,200 sq ft825 Menlo Ave #FMenlo Park, CA 94025

Updated





