A new Airbnb is at 1381 S Brook St
A new Airbnb is in the works at 1381 S Brook St in Louisville.
That one showed up on October 30, so if you’ve been wondering what’s coming to that South Brook address, there’s your answer.
That one showed up on October 30, so if you’ve been wondering what’s coming to that South Brook address, there’s your answer.