Soho Studios is a unique venue where event planners can create exceptional events in the heart of Miami.
2136 NW 1st Ave, Miami, FL 33127
32,785 SQ. FT.
Phone: (786) 459-3108
Event Date (required)
Would you like to add any details?