Can't find how much lot rent is.
Address: 8122 W Flamingo Rd, Las Vegas, NV 89147, USA
Kathy Ataman | Sep 29, 2019
I just bought my home in may and space rent is $837 a mo.
Carolyn Custer | Sep 29, 2019
Around $900.
Thanks! Your answer is awaiting moderation.