Edo State government backed prestigious Golf Mews, a block of 26 luxury apartments, has been completed By The Nigerian Observer May 17, 2023