1/18 18 Active $699,999 3 Beds2 Baths1,694 SqFt 2201 NW 83rd Ave, Pembroke Pines, FL 33024 Single Family Home Listed by Canvas Real Estate