15
1301 W Expressway 83
Pharr, TX 78577
$3,300,000 USD
30,224 SF
12% Cap Rate
30,224 SF
$3,300,000 USD
Hotel