701 N Crossroads
Leonard, TX 75452
$775,000 USD
4,755 SF
4,755 SF
$775,000 USD
Restaurant