A natural setting nestled in a revitalized area of Lakewood, just minutes East of downtown Dallas. Immediate access to Santa Fe Trail and Dallas' vast trail system. Just blocks from White Rock Lake, shopping, dining and entertainment in the White Rock Lake corridor.

  • Search

7425 La Vista Drive

Dallas, Texas 75214