617 Caroline St
Houston, TX 77002
$15.00 USD/SF/YR
4,542-18,168 SF
4
Spaces Available
Built 1920
18,168 SF Contiguous
Built 1920
4,542-18,168 SF
$15.00 USD/SF/YR
Office