We have found 1,805 properties in Theodore, AL. Average property sale price in Theodore is $119,632. It is 43.7% lower than average property value in Alabama. Average price per square feet in Theodore is $66. It is 40% lower than average property value in Alabama.

List of properties