Yo Miami Space Gallery & Studio

294 Northeast 62nd Street Miami Florida United States - 33138

A gallery and artist collective space located in the heart of Little Haiti, since January 2012 Yo Space has served as a hub for local emer... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All