5803 Lewis Ave
Toledo, OH 43612
$800,000 USD
672 SF
672 SF
$800,000 USD
Service Station