Denver Area CO
Landlord sues Punch Bowl Social over lease for Aurora office building
AURORA, Colo. -- Punch Bowl Social has skipped out on its lease for an Aurora property, according to its landlord. BBCB-2513 Elmira LLC, which owns the property at 2503 Elmira St.,…