This 2,500 square foot retail space at North Creek Plaza is available for lease.
Major tenants include Best Buy, Big Lots, 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 San Dario Ave. & Del Mar Blvd. in Laredo, Texas.