A new Airbnb is at 2005 Kenilworth Pl
A new Airbnb is in the works at 2005 Kenilworth Pl in Louisville.
That short-term rental is listed for the house in the OR1 district. No word yet on when guests might start checking in.
That short-term rental is listed for the house in the OR1 district. No word yet on when guests might start checking in.