A new Airbnb is at 7604 S Park Pl in Louisville
A new Airbnb is coming to 7604 S Park Pl in Louisville.
Short-term rentals can be a mixed bag, so if you’re in the Norwood area, this one’s now on the radar.
Short-term rentals can be a mixed bag, so if you’re in the Norwood area, this one’s now on the radar.