A new Airbnb is planned at 1303 Goddard Ave
A new Airbnb is in the works at 1303 Goddard Ave in Louisville.
It’s a short-term rental setup in a single-family house, and the city hasn’t signed off yet.
It’s a short-term rental setup in a single-family house, and the city hasn’t signed off yet.
The city has not published a date for when this began.
Source: Accela Licenses