3660 NE 166th St Apt 301 40 Deeded Dock #301 +40' DEEDED DOCK, North Miami Beach, FL 33160 $389,900 2hab. 2baños 1,083 pies² $10K