$403,742
Market Value
Appraisal District
Appraisal District
0 Meteor Crater Rd, Odessa, TX 79763
3,247 Sqft.
2,024,756 lot Sqft.
1 story
2006 year built