The Meridian condominiums are located near the Las Vegas Strip.

Tiffany Brown

The Meridian condominiums are located near the Las Vegas Strip.