JLL to lease 207-acre Exploration Park development outside NASA

The new 207-acre development near the Johnson Space Center is a “one-of-a-kind opportunity for businesses looking to make a lasting impact,” a JLL broker said.