Property Name

Star Creek

Square Footage 19,416 SF

Property Description

Star Creek is a 19,416 square foot retail center adjacent to Cinemark Theaters in the affluent North Dallas submarket of Allen, Texas. The Property is positioned on 2.41 acres approximately 35 minutes north of Downtown Dallas and 30 minutes northeast of DFW International Airport at the intersection of Texas Highway 121 and Watters Road. Star Creek is 93.85% leased to a complementary mix of food, service and medical users including Mint Dentistry, Tiff’s Treats, Planet Tan, Allstate and Subway among others, with multiple tenants experiencing rent bumps during their primary lease terms. Built in 2007, the average suite size is only 1,937 square feet, providing strong residual future leasing value.