This 3,117 square foot retail space at North Creek Plaza is available for lease.
Major tenants include Best Buy, Boot Barn, HomeGoods, Marshalls and Old Navy plus other small shops.
North Creek Plaza has ample parking with 1,745 spaces and is located at 7905 San Dario Avenue in Laredo, Texas.