8260 NW 10Th St 2, Miami, Florida 33126 - For Sale | reAlpha