Liberty Tower Las Vegas, NV

20-story condominium tower planned for the Las Vegas Strip.