6125 SW 63rd Ter, South Miami, FL 33143 - MLS#A10885061 - Richard K...