3111 Navarre Ave
Oregon, OH 43616
$656,850 USD
2,120 SF
9.5% Cap Rate
2,120 SF
$656,850 USD
Restaurant