For Lease – 12,250 SF Former Entertainment Center Available in Aldi Anchored Center – Dallas, TX August 22, 2020 Back to Blog