8645 E Backwater Rd
North Webster, IN 46555
$675,000 USD
13,200 SF
13,200 SF
$675,000 USD
Showroom