9706-9718 Southby Plz
Omaha, NE 68124
$1,890,000 USD
9,518 SF
5
Units
6.5% Cap Rate
9,518 SF
$1,890,000 USD
Apartments