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