1723 SW 2Nd Ave 1001, Miami, Florida 33129 - For Sale | reAlpha