2323 S Shepherd Dr
Houston, TX 77019
$29.50 USD/SF/YR
1,519-6,239 SF
9
Spaces Available
Built 1984
6,239 SF Contiguous
Built 1984
1,519-6,239 SF
$29.50 USD/SF/YR
Office