2204 Nw 59th Way Fort Lauderdale Fl 33313, 64