is inactive
Where is Eighteenth Street Investment Co.'s headquarters?
Eighteenth Street Investment Co.'s headquarters is located at BIRMINGHAM, AL
What is Eighteenth Street Investment Co.'s industry?
Eighteenth Street Investment Co. is in the industry of REAL ESTATE
What year was Eighteenth Street Investment Co. started?
Eighteenth Street Investment Co. was started in 1923
Sources: Alabama Secretary of State