11
10404 Telephone Rd
Houston, TX 77075
$32.00 USD/SF/YR
2,240 SF
1
Space Available
Built 1970
2,240 SF Contiguous
Built 1970
2,240 SF
$32.00 USD/SF/YR
Retail