$518,000 -
10 Sw South River Dr Unit 1109
Miami ,
FL 33130
Unit Number: 1109