1020 S 23rd St
McAllen, TX 78501
$1,400,000 USD
2,240 SF
6.5% Cap Rate
2,240 SF
$1,400,000 USD
Convenience Store