A new Airbnb is at 1107 Rogers St
A new Airbnb is coming to 1107 Rogers St in Louisville.
That’s the short-term rental setup at the house there. No word yet on when guests start checking in, but the place is on the board now.
That’s the short-term rental setup at the house there. No word yet on when guests start checking in, but the place is on the board now.