We have found 20 properties on Indian Meadows Ln, Edwardsville, IL. Average price per square feet on Indian Meadows Ln is $93. It is 14.7% lower than average price per sqft Edwardsville. Average sale price on Indian Meadows Ln is $208,609. It is 4.6% lower than average sale price in Edwardsville.