506 E 89th St, Odessa, TX 79765
1,327 Sqft.
7,200 lot Sqft.
1 story
1978 year built
Legal Description: LAWNDALE BLOCK 13 LOT 2