3529 Saint Gaudens Rd, Miami, FL 33133