10870 SW 106Th Ave, Miami, Florida 33176 - For Sale | reAlpha