The Palace Renaissance

11355 SW 84th Street Miami FL 33173 (888) 848-5698