ICO Commercial completes a lease at 11126 Neeshaw Road Houston, Texas
Houston – November 2011 - Splash Water has renewed 6,000 SF of Office/Warehouse space at 11126 Neeshaw Road, Houston, Texas 77065. Larry Indermuehle and Jane Holloway with ICO Commercial represented the Landlord.