South Miami Sales



5912 Southwest 63rd Street, South Miami, FL 33143
Date
Oct. 1, 2019
Price
$320,000
Seller
John L. Carter
Buyer
Correa Family Land Trust
Blockshopper green logo