2525 SW 3rd Ave Miami, FL 33129