120 S 4th St
McAllen, TX 78501
$2,500,000 USD
12,445 SF
29
Units
8.9% Cap Rate
12,445 SF
$2,500,000 USD
Apartments