2444 SW 21st St, Miami FL 33145 - MLS# A11771324 - FOR SALE | Brickellsold