Limassol Address Details
Address: 41A Pattichi Nikou Street, Flat 303
Limassol, Limassol