Commercial Properties Near E-5 Highway in Avcilar Istanbul. Commercial properties for sale in Istanbul are located in Avcilar. They are situated in a shopping center within a mixed-use residential complex. The complex is built on a highly-populated street. IST-0518