816 N 36th St
Omaha, NE 68131
$1,850,000 USD
12,831 SF
19
Units
8% Cap Rate
12,831 SF
$1,850,000 USD
Apartments