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