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