• 19825 S Dixie Hwy
    Miami
    FL
    United States