Homes for sale - 1720 NW North River Dr #503, Miami, FL 33125 – MLS...