3146 North Maywood Avenue Boise ID 83704