Starting at $855 Per Month
- 1 - 2 Beds
3316 N 102nd Plaza, Omaha, NE 68134
Experience the great city of Omaha the way it was meant to be enjoyed at New Towne West. Our beautiful 1 & 2-bedroom apartments in Omaha, Nebraska make for an idyllic respite on the west side of town. Located near the intersection of I-680 & Route 64, we are a mere 15 minutes from downtown Omaha. Nearby upscale shopping is available at the Westroads Mall & a brilliant outdoor excursion is just
New Towne West Apartments