15
427 W 20th St
Houston, TX 77008
$20.00 - $35.00 USD/SF/YR
619-14,281 SF
9
Spaces Available
Built 1975
14,281 SF Contiguous
Built 1975
619-14,281 SF
$20.00 - $35.00 USD/SF/YR
Office/Medical, Medical