41
1301 W Expressway 83
Pharr, TX 78577
$2,850,000 USD
30,224 SF
13.89% Cap Rate
30,224 SF
$2,850,000 USD
Hotel