64
230 E Ogden Ave
Hinsdale, IL 60521
$2,795,000 USD
13,352 SF
8.34% Cap Rate
13,352 SF
$2,795,000 USD
Medical