3808 World Houston Parkway – ±22,423 SF For Lease

3808 World Houston flyer 8.8.2018