6BEDROOM DETACHED DUPLEX FOR SALE Location: Peter Odili Road, PHC Price: 330M Net. Title: C of O Land Size: 1&Half plots
Property Agent