189 Poplar Pl
North Aurora, IL 60542
$678,000 USD
4,900 SF
1
Unit
4,900 SF
$678,000 USD
Warehouse