is liquidated
Where is Towne Square SPE, L.L.C.'s headquarters?
Towne Square SPE, L.L.C.'s headquarters is located at 1209 ORANGE STREETWILMINGTON, DE 19801
What is Towne Square SPE, L.L.C.'s industry?
Towne Square SPE, L.L.C. is in the industry of REAL ESTATE INVESTMENTS
What year was Towne Square SPE, L.L.C. started?
Towne Square SPE, L.L.C. was started in 2006
Sources: Alabama Secretary of State