289 NW 109Th St, Miami, Florida 33168 - For Sale | reAlpha