21
3420 Rusk St
Houston, TX 77003
Rate Upon Request
117-1,250 SF
10
Spaces Available
Built 1960
1,250 SF Contiguous
Built 1960
117-1,250 SF
Rate Upon Request
Office, Office/Retail, Flex