Oakwood Residence Mountain View
Permanently closed
Photos
881 E El Camino Real
Mountain View, CA 94040
Place yourself in the center of the action in the heart of Silicon Valley, where even the window blinds feature smart technology. Perfectly suited to tech savvy guests who come to work, live and connect.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.