17926 SW 104Th Ave, Miami, Florida 33157 - For Sale | reAlpha