Limassol Address Details
Address: 21A Ifigenias Street
Limassol, Limassol