4
Town Square Shopping Center
Wichita Falls, TX
$14,529,275 USD
2
Units
7.75% Cap Rate
$14,529,275 USD
General Retail