5021 Spencer
Pasadena, TX 77501
$4,547,664.00 USD/AC/YR
3.92 AC
1
Space Available
3.92 AC
$4,547,664.00 USD/AC/YR
Commercial