THE SOUTH SIDE BALLROOM PARKING LOTS

The South Side Ballroom Parking Lots

1135 South Lama, Dallas, 75215