1322 Space Park Dr
Houston, TX 77058
$19.50 USD/SF/YR
3,185 SF
1
Space Available
Built 1966
57,410 SF Contiguous
Built 1966
3,185 SF
$19.50 USD/SF/YR
Office