This business has CLOSED(report as open?)
Idlewood Apartments
14 Years
in Business
Phone: (901) 358-2739
Address: 1716 Dupont Ave, Memphis, TN 38127
2818 Green Terrace Dr, Memphis, TN 38127
1743 Ontario Ave, Memphis, TN 38127
1735 Delano Ave Apt 29, Memphis, TN 38127
3081 Saint Charles Dr Apt 3, Memphis, TN 38127
2867 Manndale Dr, Memphis, TN 38127
3131 Madewell St, Memphis, TN 38127
2801 Raja Rd, Memphis, TN 38127
2820 W Hibiscus Ln, Memphis, TN 38127
1415 Breedlove St, Memphis, TN 38107
3157 Steele Manor Dr # 1, Memphis, TN 38127