Jump to MLS#:
MLS#:A10489550
6220 Sw 61 St, South Miami, FL 33143
$675,000 | MLS#: A10489550