Village Center Apartments

Nashville, TN

1700 21st Ave Nashville, TN 37212

(615) 432-2650 (615) 432-2650

Apartments in Nashville

For one- and two-bedroom apartments with a great view, look no further than Village Center Apartments in Nashville, TN. Village Center on 21st Ave is within minutes of the area’s top shopping, dining, and entertainment. Come see all the modern fixtures and luxury amenities that Village Center has to offer!