The Edo Development and Property Agency (EDPA) have handed over 68 housing units to subscribers of its affordable housing scheme at the Emotan Gardens Estate…