SRS Real Estate Partners has brokered the $14.3 million sale of a newly built freestanding retail property in Odessa, a ...