A new Airbnb is planned at 2082 Sherwood Ave
A new Airbnb is in the works at 2082 Sherwood Ave in Louisville.
It’s a short-term rental plan, and it’s still at the submitted stage, so not signed off yet.
It’s a short-term rental plan, and it’s still at the submitted stage, so not signed off yet.
The city has not published a date for when this began.
Source: Accela Licenses