LIME Studio & Spa

5901 SW 74 STREET, SUITE 207, SOUTH MIAMI, FL 33143