2530 Sw 3rd Ave #105 Miami, FL 33129