20850 Eva St
Montgomery, TX 77356
$23.00 USD/SF/YR
1,396-6,000 SF
2
Spaces Available
Built 2004
6,000 SF Contiguous
Built 2004
1,396-6,000 SF
$23.00 USD/SF/YR
Office