is not in process of liquidation on Apr 6, 2024
Where is Alexander Terrace Apartments II, Ltd.'s headquarters?
Alexander Terrace Apartments II, Ltd.'s headquarters is located at 3440 VALLEY AVE SW UNIT ADECATUR, AL 35603
What year was Alexander Terrace Apartments II, Ltd. started?
Alexander Terrace Apartments II, Ltd. was started in 2004
Sources: Alabama Secretary of State