Details for 251 Crandon Blvd #139, Key Biscayne, FL