2720 NW 84th Way, Pembroke Pines, FL 33024 - Homesnap