11666 SW 91st Ter # 11666, Miami FL 33176 - MLS# A11675799 - SOLD | Brickellsold