Broadstone Net Lease buys four medical office buildings for $34M