817 NW 12th ave, Fort Lauderdale FL 33311 - MLS# A11670460 - FOR SALE | Brickellsold