For Sale
9010 Rice Ave — North Park Addition
$266,000
9010 Rice Ave, Odessa, TX
3 bd
2 ba
1,358 sqft
