20189 NW 10th St Pembroke Pines, FL 33029