Park 17 | 1290 E 17th Avenue, Denver, CO
Prominent 2,365 SF endcap restaurant suite at Park 17 in Denver’s Uptown neighborhood, leased on a 10-year initial term to Kyuu Sushi Japanese Restaurant & Bar. Delivered in grey shell, the tenant completed a full interior buildout. Landlord Representation.