2
23107 Broadway Ave
Oakwood Village, OH 44146
$2,615,385 USD
1,662 SF
6.5% Cap Rate
1,662 SF
$2,615,385 USD
Fast Food