3639 Haven Avenue, Menlo Park
1 bedroom
Baths
Guests
With a stay at this apartment, you'll be centrally located in Menlo Park, within a 10-minute drive of San Francisco Bay and Googleplex. This apartment is 5.7 mi (9.2 km) from Stanford University and 5.6 mi (9 km) from Stanford University Medical Center.
Parking
Elevator
Gym
Pool
Spa
WiFi/Internet
Pet friendly
Laundry
Non-smoking
Air conditioning
Business center
Spa tub
No nearby properties available in this region at the moment.