201 SW 21st St, Fort Lauderdale FL 33315 - MLS# A11960453 - FOR SALE | Brickellsold