2400 Maywood Dr
Bellwood, IL 60104
$5,450,000 USD
48,045 SF
7.49% Cap Rate
48,045 SF
$5,450,000 USD
Manufacturing