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

3808 World Houston flyer