9390 W Flagler St # 109A, Miami FL 33174 - MLS# A11774212 - FOR SALE | Brickellsold