8906 W Flagler St # 220, Miami FL 33174 - MLS# A11776136 - FOR SALE | Brickellsold