5613 Almeda Rd
Houston, TX 77004
Rate Upon Request
1,123-4,332 SF
1
Space Available
Built 1950
4,332 SF Contiguous
Built 1950
1,123-4,332 SF
Rate Upon Request
Office/Retail