The Pines | 3455-85 Alameda De Las Pulgas, Menlo Park, CA$2,695+ 1 bd 3 available unitsSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 23$2,695+1 bd
2052 Ashton Ave, Menlo Park, CA 94025$2,500/mo1 bd1 ba750 sqft - Apartment for rentShow more1 day agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 10Request a tour
370 Stanford Ave, Menlo Park, CA 94025$4,300/mo2 bds1 ba1,100 sqft - House for rentShow more18 days agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 16Request a tour
2081 Cedar Ave, Menlo Park, CA 94025$8,000/mo3 bds2 ba1,809 sqft - House for rentShow more2 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 16Request a tour
745 Stanford Ave, Menlo Park, CA 94025$9,000/mo4 bds2 ba1,950 sqft - House for rentShow more46 days agoApply instantlySave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 18Request a tour
3618 Alameda Apartments | 3618 Alameda De Las Pulgas, Menlo Park, CA$2,495+ Studio 4 available unitsSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 18$2,495+Studio$3,150+1 bd