We have found 9 properties on N Indian Meridian, Luther, OK. Average price per square feet on N Indian Meridian is $81. It is 24.6% higher than average price per sqft Luther. Average sale price on N Indian Meridian is $163,417. It is 20.3% higher than average sale price in Luther.