Soho Studios

Address:
2136 Northwest 1st Avenue, Miami, Florida, USA
Telephone:
(305) 600-4785
Capacity:
5000
 View map