360,180 SF retail power center located in Southeast Memphis on the northwest corner of Riverdale Road and Winchester Road.