3201 SW 129Th Ave, Miami, Florida 33175 - For Sale | reAlpha