Apartment Unit at 1720 NW N River Drive #201, Miami, FL 33125 - HotPads