is inactive
Where is Townson Properties LLC's headquarters?
Townson Properties LLC's headquarters is located at DECATUR, AL
What is Townson Properties LLC's industry?
Townson Properties LLC is in the industry of ACQUIRE/MANAGE/DEVELOP/SALE OF REAL ESTATE
What year was Townson Properties LLC started?
Townson Properties LLC was started in 2009
Sources: Alabama Secretary of State