4
3401 S 72nd St
Omaha, NE 68124
$4,000,000 USD
6,452 SF
7.11% Cap Rate
6,452 SF
$4,000,000 USD
Restaurant