18963 SW 113Th Ct, Miami, Florida 33157 - For Sale | reAlpha