Homes for sale - 824 W Melrose Ln, Boise, ID 83706 – MLS#98859374 -...