2
1200 N 21st St
Newark, OH 43055
$1,791,667 USD
1,496 SF
6% Cap Rate
1,496 SF
$1,791,667 USD
Office