8999 SW 123rd Ct # 7, Miami FL 33186 - MLS# A11311679 - SOLD | Brickellsold