Back to search results

$770 - $964/mo

New Towne West Apartments, 3316 N 102nd Plz, Omaha, NE 68134

1–2 bd1–2 ba820–1,060 sqft
Apartments
Loading reviews

What you get

SuccessStatus: Pet-friendlySuccessStatus: Shared laundrySuccessStatus: Air conditioningSuccessStatus: Administrative Fee: 100SuccessStatus: Balcony