A new Airbnb is at 1113 Rogers St #D in Louisville
A new Airbnb is on the way at 1113 Rogers St, Unit D, in Louisville.
That’s the short-term rental setup the city reported for the 40204 spot. No word yet on when guests might start rolling in.
That’s the short-term rental setup the city reported for the 40204 spot. No word yet on when guests might start rolling in.