Lantern Square Apartments 2690 Drury Way Lane, Memphis, TN 38128