All Properties

load list

2,325 Sq Ft

Appolonia City of Light

2,325 Sq Ft

Appolonia City of Light is a 2,325-acre urban development project located between Oyibi and Afienya in the Greater Accra region.