Miami is one of the world’s most popular vacation spots, recognized for its beautiful beaches and amazing weather. From diverse cultural influences, vibrant nightlife, to unique fusion cuisine, Miami captures the imagination of its visitors with a 24/7 energy that is undeniable. The studio is located in the center of the one of the most influential locations in the city between the Design District and Wynwood. Find your way to Sculpted Studios Miami.
Address: 181 NW 36 St, Miami, FL 33130, United States
Phone: (844) 294-2214