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