The Mountain Creek property encompasses 3.9618 acres and is situated at the southeast corner of Belt Line Road and Eagle Ford Drive in Dallas, Texas.
The location of the property is ideal, being close to multiple ongoing developments, as well as a variety of retailers and restaurants.