12° Nicosia,
24 February, 2020


Displaying results 1-2 of 2 matches for query Neo Plaza.

1. Neo Plaza construction up for grabs

Companies from Greece and Cyprus are showing interest in building Neo Plaza, a price-slashing outlet mall in west Nicosia...

2. Outlet mall coming to west Nicosia

A new strip mall just a few short miles west of Nicosia could bring huge discounts on brand items and clothing, while also raising zoning and road access issues for local communities....