22
735 N Townville St
Seneca, SC 29678
$599,000 USD
2,900 SF
2,900 SF
$599,000 USD
Medical