7
9005 Travis Dr
Pharr, TX 78577
$4,200,000 USD
26,093 SF
26,093 SF
$4,200,000 USD
Warehouse