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