Company INVICTUS REAL ESTATE SOLUTIONS, INC. Address 3225 MCLEOD DR, STE 100, LAS VEGAS, NV, 89121, USA