Trail Lake Plaza
Fort Worth, TX



Trail Lake Plaza is a 32,684 SF shopping center located in infill Fort Worth right off of I-820 and Trail Lake. It sees over 120K VPD and features national credit tenants such as Sherwin-Williams and Family Dollar. Criterion's business plan is to convert the month-to-month gross tenants to long-term NNN leases and provide needed capital improvements to the center.
Acquired 7/09/2025