Town House Apartment Homes

1437 Central Ave
Memphis, TN  
Hours of Operation
Mon-Fri 9am-5pm
Sat Closed
Sun Closed
Customer Reviews
Business Details
Other Places Like This
Almadura Apartments
175 Stonewall St
Memphis, TN
0.7 mi
Midtown Apartments
1420 Poplar Ave
Memphis, TN
0.9 mi
Overton Park Apartments
1214 Overton Park Ave
Memphis, TN
1.4 mi