20
12621 Featherwood Dr
Houston, TX 77034
$24.50 USD/SF/YR
740-6,219 SF
7
Spaces Available
Built 1983
6,219 SF Contiguous
Built 1983
740-6,219 SF
$24.50 USD/SF/YR
Office, Office/Medical