Orchard Lofts Apartments 337 West Orchard Avenue, Nampa, ID 83651