We have found 16 properties on St Margaret Dr, Cahokia, IL. Average price per square feet on St Margaret Dr is $47. It is 27.7% lower than average price per sqft Cahokia. Average sale price on St Margaret Dr is $39,800. It is 33.8% lower than average sale price in Cahokia.