515 North Golder Avenue, Odessa, TX, Texas 79761, United States 1688.29 mi
1012 Macarthur, Odessa, TX, Texas 79763, United States 1689.38 mi
1012 Macarthur, Odessa, TX, Texas 79763, United States 1689.38 mi
2000 Maurice Road, Odessa, TX, Texas 79763, United States 1689.4 mi