223 Depot St
Mansfield, TX 76063
$2,207,000 USD
3,000 SF
3,000 SF
$2,207,000 USD
Restaurant