A new Airbnb is planned at 1022 Navaho Pl
A new Airbnb is in the works at 1022 Navaho Pl in Louisville.
That’s the short-term rental setup on the list there, tucked into District 21. No word yet on when guests might start checking in.
That’s the short-term rental setup on the list there, tucked into District 21. No word yet on when guests might start checking in.