1133 SW 2Nd Ave T1-3217, Miami, Florida 33130 - For Sale | reAlpha