3806 SW 84Th Ave 17-E, Miami, Florida 33155 - For Sale | reAlpha