$3,100 2 bed 165 E Okeefe St #17, Menlo Park CA, 94025
Some errands can be accomplished on foot.
It is possible to get on a bus.
Explore how far you can travel by car, bus, bike and foot from 165 E Okeefe St #17.
165 E Okeefe St #17 has minimal transit which means it is possible to get on a bus. Car sharing is available from RelayRides, Getaround and Zipcar.
DB Dumbarton Express
To Menlo Park Library and Menlo Park Senior Center
To Stanford Hospital
DB1 Dumbarton Express
35 DNTN MTN VIEW - STANFORD SHOP CTR
View all The Willows apartments on a map.