2420 SE 17 Street Causeway 206C Fort Lauderdale FL 33316 | MLS F10082549