O&G services company inks 54K-sf lease in east Houston access_timeApril 12, 2023personAmanda ThomashomeBlog Home HOUSTON – Meyer Service Co. leased 54,000 sf at 10620 Needham St. Partners Real Estate represented the landlord. Tweetread more...