logo

AMPERSAND STUDIOS

31 NE 17th St Miami Florida United States - 33132

Ampersand Studios is a collaborative workspace with creative studios, bringing together Visual Creators, Entrepreneurs, and dynamic compan... See More

  • Capacity600
  • Meeting Rooms7
  • Private Offices28
  • Amenities
    View All
Pricing