21 Ivy Ct, Odessa, TX 79762
Single Family
2,114 sqftBuilt in 2009
50 Ivy Ct, Odessa, TX 79762
Single Family
2,436 sqftBuilt in 2009
70 Ivy Ct, Odessa, TX 79762
Single Family
2,518 sqftBuilt in 2009
74 Ivy Ct, Odessa, TX 79762
Single Family
3 beds2 baths2,090 sqftBuilt in 2009