14
121 S 25th St
Omaha, NE 68131
$2,695,000 USD
32,412 SF
35
Units
6.48% Cap Rate
32,412 SF
$2,695,000 USD
Apartments