Townhouse 119 m² Athens Townhouse for sale with an area of 119 sq.m in Athens. The townhouse is located on 0 levels. The windows offer a magnificent view of the mountains, the city, and the forest. The facility has solar panels for heating water, air conditioning, awnings, and heating. The property has a roof garden. The property includes a garage. The apartment is located in the Ilion area.