A villas developing land in Avcilar Avcılar, European Side, Istanbul

₺ 6,500,000
SKU: AKVL3426043
Property type: Land
Area (M 2)
1753