The Window Officially Launches in Downtown Las Vegas

The Window Officially Launches in Downtown Las Vegas

The Window, a multi-purpose space located Downtown at The Ogden, officially opened its doors this week.