8787 Owenfield Dr
Powell, OH 43065
$3,140,000 USD
2,459 SF
5.35% Cap Rate
2,459 SF
$3,140,000 USD
Restaurant