is not in process of liquidation on Mar 15, 2022
Where is 320 SOUTH LLC's headquarters?
320 SOUTH LLC's headquarters is located at 5403 Via Alcalde, TUCSON, AZ, 85718, USA
What year was 320 SOUTH LLC started?
320 SOUTH LLC was started in 2018
Sources: Arizona Corporation Commission