18570 NW 22nd Ct Pembroke Pines, FL 33029