79 SW 12 ST, Miami FL 33130 - MLS# A11775158 - FOR SALE | Brickellsold