A new Airbnb is at 923 Central Ave
A new Airbnb is in the works at 923 Central Ave in Louisville.
That short-term rental registration showed up for the house in the 40208. No word yet on when guests might start rolling in.
That short-term rental registration showed up for the house in the 40208. No word yet on when guests might start rolling in.