8
12455 Beechnut St
Houston, TX 77072
Rate Upon Request
1,000-11,954 SF
1
Space Available
Built 1986
11,954 SF Contiguous
Built 1986
1,000-11,954 SF
Rate Upon Request
Office/Medical