720 NE 17th ct Fort Lauderdale FL 33305 | MLS F10100506