7560 Sw 82nd St G112 South Miami, FL 33143