LEASED – Denver Restaurant and Bar for Lease 1618 17th Avenue

IMG_2970