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