5701 Almeda Rd
Houston, TX 77004
$13.90 USD/SF/YR
6,958-10,512 SF
1
Space Available
Built 1940
10,512 SF Contiguous
Built 1940
6,958-10,512 SF
$13.90 USD/SF/YR
Retail