Norwood has 370 citizens. The number of apartments in this city is 10. The 79% users who leave an opinion of this flat, live within 4KM. this flat is located in 7316 New Lagrange Rd
Louisville, KY 40222, in the city of Norwood. Remember that this website is one of the largest directories of apartments on the Internet. Give us your opinion CONTACT.
According to our information many users of this flat (MacLeod John A Rl Est) are citizens of Norwood.