Furnished Apartments in Mountain view
Oakwood found 34 one bedroom furnished
Mountain view, California, United States,
offering furnished and serviced apartments for corporate housing and extended stay rentals.
The 6 properties that best match your search criteria are available for the dates selected.
Available for dates selected
Not available for dates selected
Results Per Page
881 E. El Camino Real
NO SHORT TERM for remainder of 2017, 31 day minimum required
Oakwood Mountain View is a modern midrise located in the heart of Silicon Valley, featuring o...