Beaver River Power Station

621 S. Seventeenth St.
Boise
Idaho
United States