Dallas North Park

Address

18800 Lina Street
Dallas, TX 75287

Strategy Type

Multifamily

Property Details

  • 264 Units