25
3801 Juarez Ave
Laredo, TX 78041
$950,178 USD
12,741 SF
11
Units
8.43% Cap Rate
12,741 SF
$950,178 USD
Apartments