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