10
5150 Crenshaw Rd
Pasadena, TX 77505
$21.63 USD/SF/YR
2,191 SF
1
Space Available
Built 2020
2,191 SF Contiguous
Built 2020
2,191 SF
$21.63 USD/SF/YR
Office