1813 Canal St, Odessa, TX 79765
2,098 Sqft.
6,098 lot Sqft.
2019 year built
Legal Description: MARDI GRAS ESTATES BLOCK 1 LOT 31