SHOP İN AVCILAR Avcılar, European Side, Istanbul

₺ 4,050,000
SKU: FRAS3426022
Property type: Commercial
Area (M 2)
750