Press
Plaza at the Parks, Louisiana Crab Shack
August 17, 2018

Louisiana Crab Shack just opened their doors for business at Plaza at the Parks Shopping Center in Arlington, Texas.


 

Ann Cloud Ngo handled the negotiations for the 4,500 square foot space.