$2,140,000 Sold on Aug 29, 2025 6 bds · 8 ba · 5,362 sqft 10280 West La Mancha Avenue, Las Vegas, 89149