5423 NE 22ND Terrace, Fort Lauderdale FL 33308 | Fort Lauderdale, FL | $923K | Brickellsold