Reza Ghobadi October 5, 2017 Red Lobster - Odessa, TX Reza Ghobadi October 5, 2017 4536 E University Boulevard, Odessa, TX Retail | Year Built: 1976Sold Price: $7,335,600 Cap Rate: 6.25%