Apartments in Omaha Area -

Plaza 93 West Apartments | Omaha, NE

Plaza 93 West Apartments in Omaha, NE
Located at 3310 North 93rd Avenue #, Omaha, NE 68134
Location:
3310 North 93rd Avenue #, Omaha, NE 68134
Description:
Great Northwest Omaha Location, Spacious Apartments, New Oak Cabinets, Large Walk-In Closets, Gas Heat Paid, Controlled Access Entry

3310 North 93rd Avenue #

Omaha, NE 68134