720 NE 17th Ct Fort Lauderdale FL 33305 | MLS F10084298