Spikewood

8905 Spikewood
Houston, Texas 77078

Spikewood is a 51,791 Square Foot, dock high Distribution Office/Warehouse located on Houston’s near Northwest side.