10
2002 N 16th St
Omaha, NE 68110
$3,900,000 USD
58,600 SF
58,600 SF
$3,900,000 USD
Manufacturing