8329 N Council Ave
Blanchard, OK 73010
$2,300,000 USD
4,960 SF
14.78% Cap Rate
4,960 SF
$2,300,000 USD
Restaurant