14296 NW 18th Pl Pembroke Pines, FL 33028