1240 SW 20th St, Miami FL 33145 - MLS# A11755267 - FOR SALE | Brickellsold