3015 Glendale Ave
Toledo, OH 43614
$900,000 USD
154,875 SF
154,875 SF
$900,000 USD
Self Storage