$231,511
Market Value
Appraisal District
Appraisal District
16830 Pollard Ave, Odessa, TX 79766
1,380 Sqft.
87,948 lot Sqft.
2009 year built