For Rent Store, 129 Sq. M. Omonoia, Center , Athens - Center Shop for Rent 128.92 sq.m. in the Center of Athens Great opportunity! Shop for rent on a main road, in […] 1,900 € 129 m2