Summit Towers |
United States, Tennessee |
|
Consumer reviews about Summit Towers |
ventup
|
Oct 7, 2019
|
Summit Towers201 Locust Street, United States, Tennessee www.summit-towers.com
management lied about wait list
Poorly managed apartments. Management lies about wait list. Said they would keep me in mind in the near future.
|
|
Previous 1 Next |
|
|