429 SW 22ND Terrace, Fort Lauderdale FL 33312 | Fort Lauderdale, FL | 3 Bed 1 Bath | $330K | Brickellsold