$307,435
Market Value
Appraisal District
Appraisal District
11890 W April St, Odessa, TX 79764
2,080 Sqft.
42,501 lot Sqft.
1 story
2013 year built