4
202 N Mechanic St
El Campo, TX 77437
$20.40 USD/SF/YR
1,887 SF
1
Space Available
Built 1984
1,887 SF Contiguous
Built 1984
1,887 SF
$20.40 USD/SF/YR
Office