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