8884 SW 126th Terrace, Miami FL 33176 - MLS# A11762027 - FOR SALE | Brickellsold