Towne Terrace Apartments Near Fremont St & the Arts District

Towne Terrace is located in the revitalized Downtown Las Vegas neighborhood in Las Vegas, Nevada. This unique property features studio, one-, and two-bedroom floor plans, with seven units configured as two-story lofts. Residents enjoy interior corridors, gated subterranean parking, and a rooftop lounge that contains BBQ grills, a spa, and expansive 360-degree views of Downtown and the Las Vegas Strip.