306 E Main St
Niles, MI 49120
$495,000 USD
16,000 SF
16,000 SF
$495,000 USD
Office