3
8823 Owenfield Dr
Powell, OH 43065
$2,944,400 USD
5,040 SF
6.45% Cap Rate
5,040 SF
$2,944,400 USD
Restaurant