2840 sw 3rd Ave Miami, FL 33129