Northwest Boise - Coming Soon 4840 Chinden Blvd, Garden City, ID, United States, 83714 Visit Location