20X20 SA is located at: Pasaje O'Higgins 151, Salta Salta.