26
2513 Beaumont Ave
McAllen, TX 78501
$449,000 USD
3,660 SF
5
Units
12.39% Cap Rate
3,660 SF
$449,000 USD
Apartments