Apartment Unit at 1740 NW North River Drive #521, Miami, FL 33125 - HotPads