For sale $1,690,000 Biscayne Key Estates Sub #31 201 E Enid Dr #31, Key Biscayne FL 33149 2 bd · 3 ba · 1,460 sq ft MLS# A12111613 · Listing courtesy of Florida Capital Realty