I don't believe they do. But you may want to double check by calling
Yes they do have short term and some apartments are furnished check first
I don't think so, but they do have short term rentals.
Definitely call I believe they do
Thanks! Your answer is awaiting moderation.