2004 Leonard Ave
Columbus, OH 43219
$1,274,000 USD
18,810 SF
18,810 SF
$1,274,000 USD
Warehouse