We have found 20 properties on S Indian Lake Dr, Vicksburg, MI. Average price per square feet on S Indian Lake Dr is $150. It is 36.4% higher than average price per sqft Vicksburg. Average sale price on S Indian Lake Dr is $293,170. It is 40.9% higher than average sale price in Vicksburg.