Real Estate - Decatur, Georgia, United States
National Investment Properties is a real estate company based out of 2301 Tanglewood Rd, Decatur, Georgia, United States.