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