8
3417 N 90th St
Omaha, NE 68134
$1,843,000 USD
3,436 SF
6% Cap Rate
3,436 SF
$1,843,000 USD
Fast Food