Canterbury Apartments 6520 Macon Rd Memphis, TN 38134 Phone: (901) 388-5369 Fax: (901) 383-2377
Category: Apartments