103 NW 6Th Ave 2, Miami, Florida 33128 - For Sale | reAlpha