12958 SW 135Th St, Miami, Florida 33186 - For Sale | reAlpha