112 E 6th St
San Juan, TX 78589
$450,000 USD
5,824 SF
1090
Units
9.37% Cap Rate
5,824 SF
$450,000 USD
Apartments