1121 S Raul Longoria
Edinburg, TX 78542
$1,209,000 USD
8,995 SF
6.62% Cap Rate
8,995 SF
$1,209,000 USD
Freestanding