2205 E Locust St
(1)

2205 E Locust St, Omaha, NE 68110

Reviews

2 years ago

Awesome

I don't have to pay much for my apartment, next to my job and its not to much noisy. Can move up or down in floor plans if needed