1100 NW 12th St, Fort Lauderdale FL 33311 - MLS# A11777108 - FOR SALE | Brickellsold