Skip to main content
CLOSE
PER MONTH
$
1,400
APPLY
OMAHA, NE
5433 N 66TH ST
3
BEDROOMS
1
BATHROOMS
960
SQUARE FEET
3
BEDROOMS
1
BATHROOMS
960
SQUARE FEET
$
1,400
PER MONTH
DEPOSIT
$1,400.00
LEASE TERMS
12 Months
402-291-1130
APPLY