12343 SW 195Th Ter, Miami, Florida 33177 - For Sale | reAlpha