2301 SW 22Nd Ave, Miami, Florida 33145 - For Sale | reAlpha