8240 SW 98th St, Miami FL 33156 - MLS# A11671295 - FOR SALE | Brickellsold