📧 support@bumaps.com
📂 Apartment building

12 South Apartments

🌍 United States

Company Information

Company Name
12 South Apartments
Address
2310 12th Ave S, Nashville, TN 37204, United States
Country
United States

About

From 12 South Apartments
An upgraded style of living awaits. Our one and two bedroom apartments are perfectly designed to complement your modern lifestyle.

Frequently Asked Questions

Where is 12 South Apartments and what is its address?

12 South Apartments address: 2310 12th Ave S, Nashville, TN 37204, United States.

What does 12 South Apartments do?

12 South Apartments operates in the Apartment building category.