24
1912 11th St
Wichita Falls, TX 76301
$3,700,000 USD
49,135 SF
40
Units
6.98% Cap Rate
49,135 SF
$3,700,000 USD
Apartments