Ilioupoli for rent Ground Floor Shop 25 sq.m. built in 1970, in a central location, its condition is: Good. No heating. It also has 1 toilet. Price (€400) Property code 220056