1823 NE 26th Ave # B, Fort Lauderdale FL 33305 - MLS# A11709534 - FOR SALE | Brickellsold