The Body Shop Outlet Store in Coral Springs, FL 33071 (Miami)