Apartment Unit at 120 E Mallard Drive #120, Boise, ID 83706 - HotPads