Can these be weekly's?
Address: 121 N 15th St, Las Vegas, NV 89101, USA
darlene donoghue-anekwe | Sep 26, 2018
No
Ann Kelley | Sep 26, 2018
What is the rent for studio or one bdrm?do you have any units available?
Thanks! Your answer is awaiting moderation.