We have found 8 properties on Cleburne St, Iola, TX. Average price per square feet on Cleburne St is $78. It is the same as average price per sqft Iola. Average sale price on Cleburne St is $116,353. It is the same as average sale price in Iola.