22
1220 W 7th St
Texarkana, TX 75501
$1,350,000 USD
14,549 SF
19
Units
10.92% Cap Rate
14,549 SF
$1,350,000 USD
Apartments