6636 Decatur St

6636 Decatur St, Omaha, NE 68104


1 year ago

Nice space, Old space.

Love this apartment but unfortunately the owner is having to sell. It has everything I could ask for. Large closets, Large Room, Sweet backyard. But now the fun is over. Thank you Apartments.com for making searching for a new one easy, and fun. I love the walk-thru feature. It's like I'm there before i'm there..