1802 N Sugar Rd
Edinburg, TX 78541
$2,600,000 USD
20,250 SF
4
Units
6.7% Cap Rate
20,250 SF
$2,600,000 USD
Apartments