Skip to main content
PER MONTH
$1,400
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