is not in process of liquidation on Apr 17, 2024
Where is Homewood Townhouse Apartments, LLC's headquarters?
Homewood Townhouse Apartments, LLC's headquarters is located at BIRMINGHAM, AL
What is Homewood Townhouse Apartments, LLC's industry?
Homewood Townhouse Apartments, LLC is in the industry of REAL/PERSONAL PROPERTY
What year was Homewood Townhouse Apartments, LLC started?
Homewood Townhouse Apartments, LLC was started in 2001
Sources: Alabama Secretary of State