Aaron's Sales & Lease

Project type: New Building

Location: 1107 21st St. Lewiston, ID 83501

Square Footage: 8,568

Completion Date: 2008