IS THERE MONTH TO MONTH PLACES OR BUY INS??
Address: 10475 Wilshire Blvd, Los Angeles, CA 90024, USA
Cerise Bass | Aug 27, 2019
Lol they got lease
Nathaniel Clark | Aug 27, 2019
This is a year lease building. Very expensive as well. Ive been working here a year.
Thanks! Your answer is awaiting moderation.