Homes for sale - 511 NW 83rd Way, Pembroke Pines, FL 33024 – MLS#A1...