11
6512 N 72nd St
Omaha, NE 68122
$1,168,000 USD
2,000 SF
6.89% Cap Rate
2,000 SF
$1,168,000 USD
Fast Food