What is the deposit for the stay
Address: 2115 Washington Ave, Miami Beach, FL 33139, USA
Janine The Queen | Sep 16, 2020
He is right. One hundred dollars.
Edwin Moreno | Sep 16, 2020
I think is one hundred dollars deposit..
Thanks! Your answer is awaiting moderation.