What's the deal with the house on ...

What's the deal with the house on 8531 Hiawatha Avenue? It says its a 4 bedroom remodeled house with a price reduction for $975. That seems pretty low for a price, why was it reduced so low? Whats the area like? It also says the landlord has "certain requirements and conditions" what does that mean?