Do the homeowners own the land that the house is on at the Tropicana Palms?
Address: 6420 E Tropicana Ave, Las Vegas, NV 89122, USA
Patrick Chapman | Sep 12, 2018
No
Caroll Seematter | Sep 12, 2018
No we lease it. But it's a wonderful place to live.
Thanks! Your answer is awaiting moderation.