19
3800 Ventura Ave
McAllen, TX 78504
$519,000 USD
4,200 SF
4
Units
8.6% Cap Rate
4,200 SF
$519,000 USD
Apartments