Property Description A super mega petrol station in Abuja. Land size,1.9hectres plus, double canopy and have 18 PMS pumps each, & all pumps have double