13396 SW 115Th Ter, Miami, Florida 33186 - For Sale | reAlpha