All reviews seem negative
Its a ripoff!! Pros: Location Cons: High Utility bill, Absolutely the worst rental office staff imaginable!, no club room, frequent rent increases.
Village Lake Apartments
Village Lake Apartments is located in Mountain View, California. Village Lake is a community with a friendly staff that wants to make your living experience the best experience possible. Here at Village Lake we strive to provide a living environment like no other with our excellent selection of amenities. When visiting Village Lake Apartments, we want you to feel at home and know that we care. We are also a Pet Friendly Community so don't forget to bring your furry friends to Village Lake.