Homes for sale - 3396 NW South River Dr, Miami, FL 33142 – MLS#A109...