12320 SW 191st Ter, Miami FL 33177 - MLS# A11758987 - FOR SALE | Brickellsold