4248 Meridian Pky
Aurora, IL 60504
$3,221,400 USD
21,476 SF
21,476 SF
$3,221,400 USD
Flex