Zillow reportedly needs to sell 7,000 houses after it bought too many
Image: Zillow Zillow is trying to offload around $2.8 billion worth of houses onto investors after it bought them with the intent of selling them to hopeful homeowners and landlords,…