Price reduced $535,000 Leward at Island at Doral #2 10863 NW 83rd #2, Doral FL 33178 3 bd · 3 ba · 1,642 sq ft MLS# A12056037 · Listing courtesy of Douglas Elliman