605 Ocean Dr 2L, Key Biscayne, FL, 33149 | $2.6M | DockOnly | DockOnly