The $365-million CAESARS FORUM, located on a 24.5-acre site, is the first facility of its size built on a single level.
Source: New feed
The $365-million CAESARS FORUM, located on a 24.5-acre site, is the first facility of its size built on a single level.
Source: New feed