Why Cash Buyers and Low Inventory Is Making Home Purchasing Difficult for Farmington Hills Non-Cash Buyers