A new Airbnb is at 1023 Lampton St
A new Airbnb is in the works at 1023 Lampton St in Louisville.
That short-term rental registration was reported there on Nov. 3.
That short-term rental registration was reported there on Nov. 3.