keyboard_arrow_leftBack to Projects Flats at Overton Square 0 Diana St, Memphis, TN, USA A new 16-unit, 3-story apartment complex with apartments ranging from 540 to 850 SF. PILOT PILOT Documents Instrument #19011894Filed 1/30/2019Instrument #19011895Filed 1/30/2019