METRO considering 40-year lease agreement for new Missouri City park and ride

The Metropolitan Transit Authority of Harris County is considering a 40-year lease agreement with NewQuest Properties, a commercial real estate developer, to fund a $50 million park and ride facility near Hwy. 6 and the Fort Bend Parkway Toll Road.