3660 166th St 301 +40' Deeded Dock, North Miami Beach, FL, 33160 | $400K | DockOnly | DockOnly