thriftshop: a shop that sells secondhand goods at reduced prices
mercantile establishment: a place of business for retailing goods
ranch: farm consisting of a large tract of land along with facilities needed to raise livestock (especially cattle)