2626 Ogden Ave
Aurora, IL 60504
$2,459,000 USD
3,168 SF
7.13% Cap Rate
3,168 SF
$2,459,000 USD
Service Station