1601 NE 63rd Street, Fort Lauderdale, FL, 33334 | $6K | DockOnly