12850 Fuqua St
Houston, TX, 77034
Please contact us for price
17,600 SF
Now available for lease, industrial Freehill Business Center located at 12850 Fuqua St Houston, Texas 77034.
Available square footage 17,600 SF.
Please contact us for further information.