
Viewed
20856 S Plaza
Omaha, NE 68022
$2,100
For Rent
3 beds
2 full + 1 half
bathrooms1,368 sq.ft.
Courtesy Of NP Dodge Real Estate Sales, Inc