Do they have bed bugs??
Address: 9202 N 30th St, Tampa, FL 33612, USA
Lisa | Mar 3, 2020
No we have stayed many times and no bed bugs
Clint Aleshire | Mar 3, 2020
No stayed there twice
Linda Kronenbitter | Mar 3, 2020
No
Thanks! Your answer is awaiting moderation.