Southwood Apartments 2710 Sevier Ave Knoxville, TN 37920 Phone: (865) 573-2775 Fax: (865) 573-2775
Category: Apartments