Mana Wynwood

Quick Specs
Wi-fi
-
Total Exhibit Space sq ft
115,387
address
318 NW 23Rd St
Miami, FL 33127
phone
+1 305-573-0371
fax
-
toll-free
-

Mana Wynwood Facility Specifications

  • Parking Available: 400 spaces
  • Ceiling Height: 28 feet
  • Mana Wynwood Amenities & Facilities

    AV Facilities
    Food Services
    Security

    Search Sponsored By