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