17850 SW 112Th Ave, Miami, Florida 33157 - For Sale | reAlpha