10
16-22 E Benton Ave
Naperville, IL 60540
$2,200,000 USD
6,900 SF
11
Units
4.9% Cap Rate
6,900 SF
$2,200,000 USD
Apartments