Welcome to Plaza 93 West Apartments
3310 North 93rd Ave. Omaha, NE 68134
Consider making Plaza 93 West Apartments your next home! Located in Omaha, NE, minutes away from I-680, shopping, restaurants, and public transportation! Our staff is anxious to show you what’s behind the doors of this quaint building! Click “Learn More” for more information!