Greens Road – 100% Leased
Greens Road is an industrial building located at 2446 Greens Road in Houston, Texas. The property is located in North Houston, directly North of Beltway 8, near a variety of industrial buildings. The 33,750 square foot building is occupied by Lewa-Nikkiso America, its sole tenant.
2446 Greens Road, Houston TX 77032
On Greens Road North of Beltway 8 in Houston