Twin Oaks
Apartment complex • Townhouse complex😠 The office staff are rude and condescending. They treat their employees like trash and don't pay a liveable wage. They monopolize an entire town. Once the lease goes up, so does the rent. By at least $75 a month. Every time. The rent is far too high for what they offer. They do not treat their rent...
Website
Rating on Google Maps
2.30 (12 reviews)Open on Google Maps