Does anyone know who owns the property? Someone you can call in talk to instead of the staff there at the office?
Address: 2068 N Nellis Blvd, Las Vegas, NV 89156, USA
lynda fuller | Sep 25, 2020
Same issue 8yrs ago ownership changes often for the property online is your best bet
Joanne Wilson | Sep 25, 2020
Just need to look it up.
angel c | Sep 25, 2020
Wish I did
Thanks! Your answer is awaiting moderation.