$1,690,000New2 bd · 3 ba · 1,460 sqft201 E Enid Dr # 31, Key Biscayne, FL 33149THE GARDENS OF KEY BISCA