News

The roughly 14,500-square-foot property with its own ‘luggage room’ is just outside of downtown Dallas.