420 Island Dr, Key Biscayne, FL, 33149 | $13.0M | DockOnly | DockOnly