30
6702 University Ave
Texarkana, TX 75503
$5,675,000 USD
74,678 SF
33
Units
6.84% Cap Rate
74,678 SF
$5,675,000 USD
Apartments