Redwood
Villa
1981 Montecito Ave, Mountain View, CA 94043
Request More Information
Additional Photos
Services Offered at Redwood Villa
Overview of Redwood Villa
Redwood Villa, located in Mountain View, CA offers independent livingAmenities at Redwood Villa
- Wi-Fi
- Kitchenettes
- Outdoor Space
- Media / Activities Room
- Fitness Center
- Chapel / Religious Services
- Library
- Laundry
- Maintenance
Room Types
- Studio
- Suite
- One Bedroom