17602 63rd N, FL, 33470 | $975K | DockOnly