1054 N Palomino Ave, Odessa, TX 79763
28,750 lot Sqft.
2024 year built
Legal Description: OCOTILLO PARK BLOCK 6 LOT 13