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