Plaza 93 West

(402) 572-8053

Quick Facts

  • 3310 North 93rd Avenue
    Omaha, NE 68134
  • Rent: $590 - $695
  • Deposit: $300 - $300
  • Bedrooms: 1 - 2
  • Square Feet: 615 - 900
  • Lease Terms: 12 Months

Check Availability
Select a Point of Interest and Radius from the form above.
Property Bin