5150 Crenshaw Rd
Pasadena, TX 77505
$21.00 USD/SF/YR
2,575 SF
1
Space Available
Built 2009
Built 2009
2,575 SF
$21.00 USD/SF/YR
Office