is inactive
Where is 1016 20th Street South, LLC's headquarters?
1016 20th Street South, LLC's headquarters is located at BIRMINGHAM, AL
What is 1016 20th Street South, LLC's industry?
1016 20th Street South, LLC is in the industry of PURCHASE/LEASE/MANAGE/SELL REAL PROPERTY
What year was 1016 20th Street South, LLC started?
1016 20th Street South, LLC was started in 2004
Sources: Alabama Secretary of State