12051 SW 178Th Ter, Miami, Florida 33177 - For Sale | reAlpha