Luxury townhome style apartments with studio, one-, two-, or three-bedroom units conveniently located just 25 minutes from both downtown Dallas and downtown Fort Worth