Project type: New Building
Location: 1107 21st St. Lewiston, ID 83501
Square Footage: 8,568
Completion Date: 2008