27
2301 N Main St
Paris, TX 75460
$699,000 USD
8,077 SF
8,077 SF
$699,000 USD
Freestanding