12
1801 Richards Rd
Toledo, OH 43607
$4,500,000 USD
54,544 SF
54,544 SF
$4,500,000 USD
Office