2866 NE 30th St # 19, Fort Lauderdale FL 33306 - MLS# A11695223 - FOR SALE | Brickellsold