is inactive
Where is Town House Apartments, Inc.'s headquarters?
Town House Apartments, Inc.'s headquarters is located at ENTERPRISE, AL
What is Town House Apartments, Inc.'s industry?
Town House Apartments, Inc. is in the industry of REAL ESTATE
What year was Town House Apartments, Inc. started?
Town House Apartments, Inc. was started in 1970
Sources: Alabama Secretary of State