Phone: 702-364-0747 Fax: 702-873-9395
Address: 4080 W Twain Ave; Las Vegas, NV; 89103
Terra Cotta Villa offers comfortable living at a convenient location in central Las Vegas. Our community features a resort-style swimming pool and professionally landscaped grounds with palm trees throughout the complex. Terra Cotta offers one, two, and three bedroom floor plans ranging from 627 to 1,090 square feet.