Retail Unit Shop (1)
Germasogeia, Limassol
BC387
110 m2
Reserved
€1,200 / Month
Reserved