Southwest Plaza

Southwest Plaza is a 675,000 square-foot, open-air, retail, fashion and entertainment destination for visitors and residents of Dallas. Located just 15 miles southeast of downtown Dallas, the center offers a sophisticated mix of more than 100 retail shops and services, providing visitors with a complete shopping and dining experience in an inviting outdoor environment.

Amenities:

  • Central air
  • Electric included
  • Elevator
  • Free Wi-Fi
  • Garbage included
  • Gas included
  • Hardwood floors
  • Has central heat
  • Intercom
  • Internet included
  • Outdoor parking
  • Parking garage
  • Storage space
  • Water included

Search