Villa Siena Apartments
Resident • 2006 - 2007 Not Recommended
I lived in apts all thru college and I never had so many problems with an apt. The staff is completely useless, the water was always turned off, they lost rent checks, etc. DO NOT LIVE HERE!!!!
How was this review?
Thanks for voting!