Village on the Green Apartments is located just minutes from downtown Nashville. It is nestled in the peaceful Metro Center area near T.S.U and Meharry Medical College. We look forward to meeting you in person!
Looking for affordable. Safe central air and heat family and pet friendly . Parking space .
I am only leaving a review in order to get some sort of response from the leasing office. I've called various times and left messages, but no response. I'm looking to apply for one of your units as soon as possible as I am on a strict time limit!
We are instered in getting one of your apartments
We are still trying to find an apartment, wished I did live there.
Need. To take. To someone
Need to talk to someone