Huma Mexican Restaurant

Address : 9880 63 Ave NW, Edmonton
Developer:  HUMA
Project: Tenant Improvement – Store to Restaurant
Area: 2800 sq. ft. 
Scope: Full Tenant Improvement – Construction Management