A new Airbnb is coming to 826 E Main St #202
A new Airbnb is coming to 826 E Main St #202 in Louisville.
That’s the setup at the address on the board in the Clifton-Crescent Hill side of town, so if you live nearby, there’s a fresh short-term stay in the mix.
That’s the setup at the address on the board in the Clifton-Crescent Hill side of town, so if you live nearby, there’s a fresh short-term stay in the mix.