Project Description

LEASED (RN)

60 RETAIL STORES
GREECE
2009