Melton & Melton | 33,359 SF Relocation
Melton & Melton has signed a 33,359-square-foot lease at Westchase Park I (3700 W. Sam Houston Parkway South), relocating within Houston. Stream Realty Partners represented the landlord, Canyon Creek, and JLL represented the tenant.
