102 S Batavia Ave
Batavia, IL 60510
$678,500 USD
4,414 SF
4,414 SF
$678,500 USD
Storefront Retail Office