13245 NW 11th Ter Miami, FL 33182