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

₺ 11,750,000
SKU: FRMI3426017
Property type: Commercial
Area (M 2)
1200