3804 Farnam St
(1)

3804 Farnam St, Omaha, NE 68131

Reviews

1 year ago

notification good

The rooms are small you can't have a microwave in your room you have to share bathroom and they are never clean. And most of the staff have no respect for others