Located in Mountain View
5 Rooms
2.5 Bathrooms
No pets
12-month lease
Enjoy a delicately furnished living area with spacious dining and common room areas.
Location