We have found 12 properties on Indiana Ave, Limon, CO. Average price per square feet on Indiana Ave is $52. It is 21.2% lower than average price per sqft Limon. Average sale price on Indiana Ave is $46,500. It is 49.9% lower than average sale price in Limon.