2167 NE 58th St, Fort Lauderdale FL 33308 - MLS# A11777889 - FOR SALE | Brickellsold