Price reduced $2,600,000 Gdns Of Key Bisc-alhambra #36 209 E Enid Dr #36, Key Biscayne FL 33149 4 bd · 4 ba · 2,442 sq ft MLS# A12019812 · Listing courtesy of BHHS EWM Realty