1201 SW 92Nd Ave, Miami, Florida 33174 - For Sale | reAlpha