Menlo Park West apartments are located just around the corner from Downtown Menlo Park, Peet's Coffee, Draegers, Trader Joe's, Nealon Park and CalTrain station. It is also a short bike ride away from Stanford. 3 month or 10-12 month leases offered.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.
