19000, NE 20th Ave Miami, FL 33179 | Hubzu