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