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