1900 SW 3rd Ave Miami, FL 33129