A new Airbnb is at 1103 Rogers St
A new Airbnb is coming to 1103 Rogers St in Louisville.
Short term rental registration was reported there, so somebody’s getting that spot ready for guests.
Short term rental registration was reported there, so somebody’s getting that spot ready for guests.