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