8725 NW 18th Ter Miami, FL 33172