Studio 6

Title
Image
Studio 6
New Orleans, LA
  • Motel 6
  • Studio 6
brochure
Transaction Details $5,900,000 Rooms: 124 / 122 Transaction Date: Aug 2021 Select Service List