10005 NW 52nd Ter Miami, FL 33178