2250 SW 3rd Ave Miami, FL 33129