12
2418 W Palma Vista Dr
Palmview, TX 78572
$16.68 USD/SF/YR
3,863 SF
1
Space Available
Built 1984
3,863 SF Contiguous
Built 1984
3,863 SF
$16.68 USD/SF/YR
Retail