Southern Hills Villas

Tulsa, OK


Southern Hills Villas

Location

6609 South Lewis Ave
Tulsa, OK 74136
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 1 renters
recommend this apartment.

Recently Viewed

Woodland Creek Townhomes
5216 Penrith Drive
Durham, NC 27713
Lakewood Gardens
3272 S. Lakewood Ave.
Tulsa, OK 74135
San Melia
14435 South 48th Street
Phoenix, AZ 85044
Woodlake Reserve
1000 Lydias Way
Durham, NC 27713
Skyline Lofts
600 N. 4th Street
Phoenix, AZ 85004

Reviews

nice new Windows

Horrible place to stay have big roaches have crazy ppl living here office never open poor maintenance service I've never experienced such poor service I wouldn't recommend anyone