Dallas North Park

Address

18800 Lina Street
Dallas, Texas 75287

Strategy Type

Multifamily

Property Details

  • 264 Units