Homestead Studio Suites Miami - Airport - Blue Lagoon
6605 Nw 7th St
Miami, FL

Found 1 report:

8/2/13 Bed bugs bite me almost 100 times in 3 nights.









No nearby bug reports