Price reduced $5,350,000 Azul,Pier Sixty-Six #704 2241 SE 17 Street #704, Fort Lauderdale FL 33316 3 bd · 3.5 ba · 2,718 sq ft MLS# F10538063 · Listing courtesy of One Sotheby's International Realty