For sale: agricultural land measuring 18,031 square meters in Istanbul.
L270 –
For sale: agricultural land with an area of 18,031 square meters in Istanbul, specifically in Çatalca. It is suitable for a horse stable or livestock farm
Location details :
Additional details for the land :