8
1011 N Defiance St
Ottawa, OH 45875
$265,000 USD
7,568 SF
7,568 SF
$265,000 USD
Schools