13046 SW 120th St, Miami FL 33186 - MLS# A11690091 - FOR SALE | Brickellsold