Home > Kentucky homes > Louisville homes > 40207 homes > South Hubbards Lane homes

South Hubbards Lane homes

South Hubbards Lane, Louisville 40207 contains 1 assessor property record.

425 South Hubbards Lane, Louisville KY
This home has 10080 square feet and was built in 1986.
1