833 NW 12th Ave, Fort Lauderdale FL 33311 | Fort Lauderdale, FL | $599K | Brickellsold