8331 SW 100Th St, Miami, Florida 33156 - For Sale | reAlpha