TexasOffice Vroom expands with new 102,000-SF lease in Houston’s Westchase Park Vroom has leased 102,492 square feet at Westchase Park II at 3600 W. Sam Houston Parkway S. in Houston, bringing the building to 92 percent…