10302 Creek St, Odessa, TX 79765
3,485 lot Sqft.
2024 year built
Legal Description: WINDMILL CROSSING ADDN BLOCK 8 LOT 2