$274,971
Market Value
Appraisal District
Appraisal District
11433 W 64th St, Odessa, TX 79764
3,129 Sqft.
50,233 lot Sqft.
3 stories
1970 year built