1121 Crandon Blvd. unit F904 - Ocean Front Condo in Key Biscayne - KARLHAUS