3 Harbor Pt, Key Biscayne, Florida, 33149